Ebenezer And The Invisible World - Metroidvania Analysis